/**
 * admui-basic v2.1.0 (http://www.admui.com/)
 * Copyright 2015-2019 Admui Team
 * Licensed under the Admui License 1.1 (http://www.admui.com/about/license)
 */
@charset "UTF-8";
.bootbox .modal-dialog {
  width: 360px; }

.page-organisation {
  background: #fff; }
  .page-organisation .page-aside .party-tree {
    height: -webkit-calc(100% - 190px);
    height: calc(100% - 190px); }
    .page-organisation .page-aside .party-tree [data-plugin='jstree'] {
      overflow: hidden; }
    .page-organisation .page-aside .party-tree .jstree-loading {
      margin-left: 10px; }
    .page-organisation .page-aside .party-tree .jstree-node > .jstree-icon {
      margin-left: 13px; }
  .page-organisation .toolbar {
    margin: 0 20px 25px; }
    .page-organisation .toolbar .input-search .form-control {
      border-radius: 0.215rem; }
  .page-organisation .dataTables_length {
    margin-left: 15px;
    padding-top: 0.85em; }
  .page-organisation .dataTables_paginate {
    margin-right: 15px !important; }
  .page-organisation .user-edit .btn {
    background: none !important; }
  .page-organisation .user-edit .dropdown-item {
    text-decoration: none;
    padding-top: 3px;
    padding-bottom: 3px; }

@media (max-width: 767.98px) {
  .modal .form-group.row [class*='col-md-'] + [class*='col-md-'] {
    margin-top: 10px; } }

.modal .list-group-item {
  padding: 4px 20px 4px 10px;
  border-radius: 3px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative; }
  .modal .list-group-item .icon {
    color: #ccd5db; }
  .modal .list-group-item .wb-close {
    display: none;
    position: absolute;
    top: 9px;
    right: 0;
    font-size: 12px; }
    .modal .list-group-item .wb-close:hover {
      color: #ff666b; }
  .modal .list-group-item:hover .wb-close {
    display: block; }

.modal .employee-btn-group {
  position: absolute;
  top: 11px;
  right: 20px; }

.modal .dropdown-dep-tree {
  max-height: 240px;
  width: 100%; }

.modal .jstree-selected:after {
  display: inline;
  content: "";
  font-family: "Web Icons";
  color: #79b2fc;
  margin-left: 10px; }
